

.footer {
    position: static;
}

.footer {
    background-color: #F7F7F7;
    /* border-top: 1px solid #E6E6E6; */
    bottom: 0;
    clear: both;
    color:#999;
    left: 0;
    line-height: 36px;
    position: fixed;
    right: 0;
    text-align: center;
    z-index: 2;
}
.header, .footer {
    min-width: 1070px;
}
.header {
    background: #F7F7F7 none repeat scroll 0 0;
   /*  border-bottom: 1px solid #d6dfea; */
    height: 50px;
    overflow: hidden;

}
.header .header-pic{
	width: 200px;
	height: 30px;
	margin-left:30px; 
	margin-top:8px;
	border-right: rgba(196,60,60,0.1) 1px solid;
	display: inline-block;
	float: left;
}
.header em{
	float: left;
	display: inline-block;
	font-size: 20px;
	color: #C43C3C;
	margin: 15px 0 0 28px;
	height: 30px;
	line-height: 15px;
}

.login-body {
    background-color: #fefffe;
	/* background:url(../img/bg.png) no-repeat center; */
/*	background-size:60%;*/
}

/*登录*/
.loginBox{
	width: 100%;
	margin: 50px 0 140px;
	clear:both
}
.login{
	width: 402px;
	margin: 0 auto;
	overflow: hidden;
}
.login_input1{
	width: 400px;
	height: 44px;
	border: #e5e5e5 1px solid;
	margin-top: 30px;
}
.login_input1 span{
	width: 52px;
	height: 24px;
	text-align: center;
	border-right: #e5e5e5 1px solid;
	display: inline-block;
	float: left;
	margin-top: 10px;
}

.login_input1 input{
	box-shadow:0 0 0px 1000px #fff inset;
	margin: 10px 0 0 18px;
	float: left;
	width: 328px;
	overflow: hidden;
	height: 24px;
	line-height: 24px;
	border: none;
	font-size: 14px;
	color: #333;
}
.login_img a {
    color: #b6b6b6;
}
.login_img a:hover {
    color: #C43C3C;
}
.login_input2{
	width: 402px;
	margin: 28px auto;
	height: 16px;
}
.login_input2 label{
	line-height: 16px;
	display: inline-block;
	float: left;
	color: #575757;
}
.login_input2 label input{
	margin: -2px 10px 0 0;
	vertical-align: middle;
}
.login_input2 a{
	line-height: 16px;
	float: right;
	font-size: 14px;
	color: #C43C3C;
}

.login_bnt{
	width: 402px;
	height: 45px;
	margin-bottom: 10px;
}

.login_bnt button{
	display: block;
	width: 402px;
	height: 50px;
	background-color: #C43C3C;
	font-size: 18px;
	color: #fff;
	border: none;
	cursor: pointer;
}

.login_tishi{
	width: 402px;
	height: 50px;
	line-height: 30px;
	font-size: 14px;
	color: #666;
	text-align: center;
	padding-top:10px;
}
.login_tishi a{
	font-size: 16px;
	color: #C43C3C;
}
.login_tishi a:hover{
	font-size: 16px;
	color: #C43C3C;
}

/*注册*/
.login_input3{
	float:left;
	width: 180px;
	height: 44px;
	border: #e5e5e5 1px solid;
	margin-top: 30px;
	vertical-align:middle;
	
}
.login_img{
	float:left;
	width: 200px;
	height: 44px;
	margin-top: 40px;
	vertical-align:middle;
}
.login_input3 span{
	float: left;
	width: 52px;
	height: 24px;
	text-align: center;
	border-right: #e5e5e5 1px solid;
	display: inline-block;
	display: inline;
	margin-top: 10px;
}

.login_input3 input{
	box-shadow:0 0 0px 1000px #fff inset;
	margin: 10px 0 0 18px;
	float: left;
	width: 328px;
	overflow: hidden;
	height: 24px;
	line-height: 24px;
	border: none;
	font-size: 14px;
	color: #333;
}
.login_input3_bnt{
	width: 126px;
	height: 46px;
	line-height: 46px;
	background-color: #C43C3C;
	color: #fff;
	font-size: 14px;
	text-align: center;
	display: inline-block;
	float: right;
	border:0
}
.login_input3_bnt_disabled{
	width: 126px;
	height: 46px;
	line-height: 46px;
	background-color: #bbbbbb;
	color: #fff;
	font-size: 14px;
	text-align: center;
	display: inline-block;
	float: right;
	border:0
}
.login_bnt_noBnt{
	width: 402px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background-color: #bbb!important;
	font-size: 18px;
	color: #fff;
}
.shadow{display:none;position:absolute;left:0;right:0;top:0;bottom:0;background:#000;opacity: 0.6;width:100%;height:100%;z-index: 9998;}

.model{display:none;width:740px;padding:0 30px;height:600px;margin:-300px 0 0 -400px;background:#fff;position:absolute;left:50%;top:50%;border-radius:10px;overflow:hidden;z-index: 9999;}
.modelHd{width:100%;height:71px;line-height:71px;float:left;border-bottom:#e5e5e5 1px solid;}
.modelHdTitle{width: 60%;float:left;height: 71px;line-height:71px;overflow: hidden;font-size:20px;color:#444;}
.modelHdClose{width:22px;height:22px;float:right;margin-top:24px;background: url("../images/xieyi_closeBnt.jpg") no-repeat 0 0;}
.modelCtn{width:100%;height:366px;overflow:hidden;overflow-y:scroll;margin-top: 20px;float:left;}
.modelBtn{width: 100%;float:left;text-align:center;height:54px;overflow:hidden;margin-top:48px;}
.modelBtn a{display:inline-block;border-radius:10px;width:442px;height:54px;line-height:54px;overflow:hidden;text-align:center;background-color:#84cf38;color:#fff;font-size:18px;cursor:pointer;}

/*温馨提示*/
.promptBox{
	width: 100%;
	overflow: hidden;
}
.prompt{
	width: 1200px;
	margin: 78px auto 120px;
}
.prompt p{
	width: 1200px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.prompt p span{
	font-size: 14px;
	color: #333;
}
.prompt p a{
	font-size: 14px;
	color: #C43C3C;
	margin-left: 10px;
}
.bntBox{
	margin: 62px auto 0;
}

/*创建成功*/
.promptSucceed{
	width: 1200px;
	line-height: 30px;
	text-align: center;
	font-size: 18px;
	color: #333;
	margin-bottom: 25px;
}

/*创建信息*/
.establish{
	width: 550px;
	margin: 48px auto 120px;
	overflow: hidden;
}
.establishBox{
	width: 100%;
	margin-top: 20px;
	display: block;
	float: left;
}
.establishBox p{
	width: 100%;
	position: relative;
	z-index: 1;
	float: left;
}
.establishBox p span,.establishBoxDiv span{
	width: 100px;
	text-align: right;
	margin-right: 28px;
	overflow: hidden;
	float: left;
	height: 46px;
	line-height: 46px;
	overflow: hidden;
	color: #666;
	font-size: 15px;
}
.establishBox p span b{
	color: #f00;
	margin-right: 5px;
	display: inline-block;
}
.establishBox p input{
	width: 382px;
	padding-left: 18px;
	height: 44px;
	float: left;
	border: #e5e5e5 1px solid;
}
.establishBox p input.border_red{
	border: #f00 1px solid;
}

.establishBox p em{
	position: absolute;
	z-index: 5;
	width: 398px;
	height: 26px;
	line-height: 26px;
	bottom: -26px;
	right: 0;
	text-align: left;
	font-size: 12px;
	color: #f00;
	overflow: hidden;
}
.establishBox p select{
	width: 120px;
	float: left;
	height: 44px;
	float: left;
	border: #e5e5e5 1px solid;
	margin-right: 20px;
}
.establishBoxDiv{
	width: 100%;
	float: left;
}
.establishBoxDiv_right{
	width: 402px;
	float: left;
}
.establishBoxDiv_right_imgBox{
	width: 400px;
	height: 200px;
	line-height: 25px;
	border: #e5e5e5 1px solid;
	overflow: auto;
}
.establishBoxDiv_right_bottom{
	width: 402px;
	margin-top: 20px;
	overflow: hidden;
}
.establishBoxDiv_right_bottom a{
	width: 120px;
	height: 44px;
	display: inline-block;
	line-height: 44px;
	float: left;
	background-color: #40b3a7;
	color: #fff;
	text-align: center;
	overflow: hidden;
	margin-right: 32px;
}
.establishBoxDiv_right_bottom em{
	width: 235px;
	line-height: 22px;
	font-size: 12px;
	color: #999;
	float: left;
	display: inline-block;
	margin-left:14px
}
.establishBoxDiv_right1{
	width: 382px;
	float: left;
}
.establishBoxDiv_right1_bnt{
	padding: 0 18px;
	height: 46px;
	line-height: 46px;
	margin: 10px 10px 0 0;
	background-color: #40b3a7;
	font-size: 16px;
	color: #fff;
	display: inline-block;
	float: left;
}
.establishBoxDiv_deleteBnt{
	width: 20px;
	height: 20px;
	margin-top: 23px;
	float: left;
	display: inline-block;
}
.establish_addBox{
	width: 100%;
	float: left;
	overflow: hidden;
}
.establishBoxDiv_submitBnt{
	border: none;
	width: 402px;
	height: 50px;
	background-color: #40b3a7;
	font-size: 18px;
	color: #fff;
	cursor: pointer;
}